salvation of mankind - Français Anglais Dictionnaire